-
Notifications
You must be signed in to change notification settings - Fork 722
feat(autoware_tracker_object_merger): add diagnostics #10257
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(autoware_tracker_object_merger): add diagnostics #10257
Conversation
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
perception/autoware_tracking_object_merger/src/decorative_tracker_merger_node.cpp
Outdated
Show resolved
Hide resolved
perception/autoware_tracking_object_merger/src/decorative_tracker_merger_node.cpp
Show resolved
Hide resolved
perception/autoware_tracking_object_merger/src/decorative_tracker_merger_node.cpp
Outdated
Show resolved
Hide resolved
perception/autoware_tracking_object_merger/src/decorative_tracker_merger_node.cpp
Outdated
Show resolved
Hide resolved
Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
a1eb957
to
b63f4f6
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #10257 +/- ##
==========================================
+ Coverage 25.64% 26.17% +0.52%
==========================================
Files 1362 1378 +16
Lines 104703 107627 +2924
Branches 39820 41480 +1660
==========================================
+ Hits 26856 28174 +1318
- Misses 75239 76627 +1388
- Partials 2608 2826 +218
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
perception/autoware_tracking_object_merger/config/decorative_tracker_merger.param.yaml
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…tion#10257) * add diagnostics Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * style(pre-commit): autofix Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix how to check as diag Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * style(pre-commit): autofix Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * delete unnecesary include row Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * change the way to check time Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * pre-commit Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * chore Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix warn msg Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * change msg string to int Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix msg Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * add unit Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> --------- Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Taekjin LEE <technolojin@gmail.com>
…tion#10257) * add diagnostics Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * style(pre-commit): autofix Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix how to check as diag Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * style(pre-commit): autofix Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * delete unnecesary include row Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * change the way to check time Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * pre-commit Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * chore Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix warn msg Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * change msg string to int Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix msg Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * add unit Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> --------- Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Taekjin LEE <technolojin@gmail.com>
…tion#10257) * add diagnostics Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * style(pre-commit): autofix Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix how to check as diag Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * style(pre-commit): autofix Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * delete unnecesary include row Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * change the way to check time Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * pre-commit Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * chore Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix warn msg Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * change msg string to int Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix msg Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * add unit Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> --------- Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Taekjin LEE <technolojin@gmail.com>
…tion#10257) * add diagnostics Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * style(pre-commit): autofix Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix how to check as diag Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * style(pre-commit): autofix Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * delete unnecesary include row Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * change the way to check time Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * pre-commit Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * chore Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix warn msg Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * change msg string to int Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix msg Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * add unit Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> --------- Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
…tion#10257) * add diagnostics Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * style(pre-commit): autofix Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix how to check as diag Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * style(pre-commit): autofix Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * delete unnecesary include row Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * change the way to check time Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * pre-commit Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * chore Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix warn msg Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * change msg string to int Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix msg Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * add unit Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> --------- Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Taekjin LEE <technolojin@gmail.com>
* fix(docker-build-test-tidy-pr.yaml): use `step-security/changed-files` action instead (#10279) use step-security Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp> * feat(traffic_light_classifier): update diagnostics when harsh backlight is detected (#10218) feat: update diagnostics when harsh backlight is detected Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp> * fix(obstacle stop/slow_down): early return without point cloud (#10289) * fix(obstacle stop/slow_down): early return without point cloud Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * update maintainer Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> --------- Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix(obstacle_stop): use max_lat_margin_against_unknown only for predicted object (#10269) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix(autoware_multi_object_tracker): unknown object orientation (#10286) * fix(unknown_tracker): update object pose orientation and streamline uncertainty modeling in input manager Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * fix(object_model): correct bounding box calculation by initializing limits and including min_z Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> --------- Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * feat: apply splitting of autoware_utils_geometry (#10270) * fix build error Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * merge namespace Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> --------- Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(behavior_velocity_planner): planning factor integration (#10292) * fix: blind_spot Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix: crosswalk Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix: detection_area Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix: intersection Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix: no_drivable_lane Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix: no_stopping_area Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix: run_out Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix: stop_line Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix: traffic_light Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix: virtual_traffic_light Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix: walk_way Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> --------- Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat!: replace VelocityLimit messages with autoware_internal_planning_msgs (#10273) Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp> * feat(autoware_cuda_pointcloud_preprocessor): a cuda-accelerated pointcloud preprocessor (#9454) * feat: moved the cuda pointcloud preprocessor and organized from a personal repository Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: fixed incorrect links Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: fixed dead links pt2 Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: fixed spelling errors Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: json schema fixes Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed comments and filled the fields Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * fix: fixed the adapter for the case when the number of points in the pointcloud changes after the first iteration Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat: used the cuda host allocators for aster host to device copies Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com> * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com> * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com> * style(pre-commit): autofix * Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com> * Update sensing/autoware_cuda_pointcloud_preprocessor/README.md Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com> * Update sensing/autoware_cuda_pointcloud_preprocessor/README.md Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com> * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com> * style(pre-commit): autofix * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com> * style(pre-commit): autofix * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com> * style(pre-commit): autofix * chore: fixed code compilation to reflect Hirabayashi-san's memory pool proposal Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat: generalized the number of crop boxes. For two at least, the new approach is actually faster Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: updated config, schema, and handled the null case in a specialized way Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat: moving the pointcloud organization into gpu Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat: reimplemented the organized pointcloud adapter in cuda. the only bottleneck is the H->D copy Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed redundant ternay operator Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added a temporary memory check. the check will be unified in a later PR Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: refactored the structure to avoid large files Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: updated the copyright year Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * fix: fixed a bug in the undistortion kernel setup. validated it comparing it with the baseline Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed unused packages Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed mentions of the removed adapter Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: fixed missing autoware prefix Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * fix: missing assignment in else branch Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added cuda/nvcc debug flags on debug builds Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: refactored parameters for the undistortion settings Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed unused headers Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: changed default crop box to no filtering at all Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat: added missing restrict keyword Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: spells Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed default destructor Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: ocd activated (spelling) Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: fixed the schema Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: improved readibility Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added dummy crop box Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added new repositories to ansible Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: CI/CD Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: more CI/CD Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: mode CI/CD. some linters are conflicting Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * style(pre-commit): autofix * chore: ignoring uncrustify Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: ignoring more uncrustify Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: missed one more uncrustify exception Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added meta dep Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> --------- Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com> Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * feat(autoware_cuda_pointcloud_preprocessor): a cuda-accelerated pointcloud preprocessor (#9454) * feat: moved the cuda pointcloud preprocessor and organized from a personal repository Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: fixed incorrect links Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: fixed dead links pt2 Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: fixed spelling errors Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: json schema fixes Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed comments and filled the fields Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * fix: fixed the adapter for the case when the number of points in the pointcloud changes after the first iteration Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat: used the cuda host allocators for aster host to device copies Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com> * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com> * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com> * style(pre-commit): autofix * Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com> * Update sensing/autoware_cuda_pointcloud_preprocessor/README.md Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com> * Update sensing/autoware_cuda_pointcloud_preprocessor/README.md Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com> * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com> * style(pre-commit): autofix * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com> * style(pre-commit): autofix * Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com> * style(pre-commit): autofix * chore: fixed code compilation to reflect Hirabayashi-san's memory pool proposal Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat: generalized the number of crop boxes. For two at least, the new approach is actually faster Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: updated config, schema, and handled the null case in a specialized way Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat: moving the pointcloud organization into gpu Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat: reimplemented the organized pointcloud adapter in cuda. the only bottleneck is the H->D copy Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed redundant ternay operator Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added a temporary memory check. the check will be unified in a later PR Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: refactored the structure to avoid large files Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: updated the copyright year Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * fix: fixed a bug in the undistortion kernel setup. validated it comparing it with the baseline Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed unused packages Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed mentions of the removed adapter Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: fixed missing autoware prefix Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * fix: missing assignment in else branch Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added cuda/nvcc debug flags on debug builds Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: refactored parameters for the undistortion settings Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed unused headers Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: changed default crop box to no filtering at all Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat: added missing restrict keyword Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: spells Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed default destructor Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: ocd activated (spelling) Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: fixed the schema Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: improved readibility Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added dummy crop box Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added new repositories to ansible Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: CI/CD Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: more CI/CD Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: mode CI/CD. some linters are conflicting Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * style(pre-commit): autofix * chore: ignoring uncrustify Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: ignoring more uncrustify Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: missed one more uncrustify exception Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added meta dep Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> --------- Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com> Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * chore(autoware_cuda_pointcloud_preprocessor): add maintainer (#10297) Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * feat(path_optimizer): additional failure logging and failure mode handling (#10276) MRM when MPT fails Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> * fix(autoware_path_optimizer): hotfix for wrong logic triggering MRM on start in 3 seconds (#10305) fix Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> * fix(safety_check): set safety condition properly (#10307) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * chore: rename from `autoware.universe` to `autoware_universe` (#10306) Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp> * feat(autoware_pointcloud_preprocessor): add missing vehicle msg depency (#10313) feat(auotawre_pointcloud_preprocessor): add missing vehicle msg depency Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp> * fix(autoware_behavior_path_static_obstacle_avoidance_module): blinker bug in static obstacle avoidance (#10303) fix Signed-off-by: Y.Hisaki <yhisaki31@gmail.com> * refactor(control): remove unimplemented function declarations (#10314) remove unimplemented function declarations Signed-off-by: Autumn60 <harada.akiro@gmail.com> * fix(autoware_carla_interface): improve lateral control tracking (#10312) Convert steer angle to actuator command, model steering with first order dynamics, and update the steer_map.csv Signed-off-by: Steven Brills <stevenbrills@hotmail.com> * chore: bump version 0.43.0 (#10318) Signed-off-by: Hayato Mizushima <hayato-m126@users.noreply.github.com> * fix(lane_change): set safety factor properly (#10308) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(goal_planner): use precise distance to objects for sorting candidate paths (#10296) * fix(goal_planner): use precise distance to objects for sorting candidate paths Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * shortest_distance_from_ego_footprint_to_objects_on_path Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * improve doxygen Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> update docs Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * fix build Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> --------- Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * feat(goal_planner): expand outer collision check margin (#10294) feat(goal_planner): expand outer collision check margin margin comment update svg Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * feat(autoware_multi_object_tracker): selective update per channel (#10277) * refactor(bicycle_motion_model): implement exponential decay for slip angle in state prediction Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * Revert "refactor(multi_object_tracker): simplify input channel configuration by removing trust flags and consolidating parameters" This reverts commit c5155ef2e978b411955ace35f412bbf76c96f354. Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * refactor(multi_object_tracker): update measure function signatures to include InputChannel parameter Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * refactor(multi_object_tracker): add updateStatePoseVel method to BicycleMotionModel and update measurement logic in VehicleTracker Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * refactor(multi_object_tracker): update measureWithPose method to include InputChannel parameter and adjust related logic Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * refactor(multi_object_tracker): remove BicycleTracker and update references to use VehicleTracker Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * refactor(bicycle_tracker): add tracking_offset to adjust object position based on motion model Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * refactor(multi_object_tracker): remove BicycleTracker and replace with VehicleTracker in relevant classes Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * refactor(input_channels): disable trust flags for extension and orientation in radar configurations Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * refactor(input_channels): restructure flags for input channel properties Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * refactor(input_channels): remove 'flags' from required properties in schema Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> --------- Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * feat(autoware_signal_processing)!: port autoware_signal_processing to Autoware Core (#10335) Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp> * feat(crosswalk_module): consider objects on crosswalk when pedestrian traffic light is red (#10332) Signed-off-by: Mehmet Dogru <42mehmetdogru42@gmail.com> * feat(autoware_map_projection_loader)!: move autoware_map_projection_loader package to Autoware Core (#10265) Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp> * feat(control_validator)!: add acceleration check (#10326) Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp> * feat(autoware_velocity_smoother)!: move autoware_velocity_smoother to Autoware Core (#10331) Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp> * fix(voxel_based_compare_map): temporary fix pointcloud transform lookup (#10299) * fix(voxel_based_compare_map): temporary fix pointcloud transform lookup_time Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * pre-commit Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * chore: reduce timeout Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix: misalignment when tranform back output Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix: typo Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> --------- Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * chore(sync-files.yaml): not synchronize `github-release.yaml` (#1776) not sync github-release Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp> * fix(image_projection_based_fusion): add outside of FOV checking (#10329) Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix(roi_pointcloud_fusion): add roi scale factor param (#10333) * fix(roi_pointcloud_fusion): add roi scale factor param Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix: missing declare Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> --------- Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix(roi_pointcloud_fusion): merge into pointcloud container (#10334) Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix(motion_velocity_planner): remove Metric messages (#10342) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix(autoware_image_projection_based_fusion): unintended new container behavior (#10346) fix: the current launcher was creating a new container with the same name Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat(autoware_stop_filter)!: port package to Autoware Core (#10336) Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp> * feat(autoware_twist2accel)!: port autoware_twist2accel to Autoware Core (#10338) Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp> * fix(autoware_radar_static_pointcloud_filter): add dependencies and use correct qos (#10328) * fix(autoware_radar_static_pointcloud_filter): add dependencies Signed-off-by: Mehmet Emin BAŞOĞLU <mehmeteminbasoglu@hotmail.com> * fix(autoware_radar_static_pointcloud_filter): use correct qos Signed-off-by: Mehmet Emin BAŞOĞLU <mehmeteminbasoglu@hotmail.com> --------- Signed-off-by: Mehmet Emin BAŞOĞLU <mehmeteminbasoglu@hotmail.com> * feat(autoware_tracker_object_merger): add diagnostics (#10257) * add diagnostics Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * style(pre-commit): autofix Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix how to check as diag Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * style(pre-commit): autofix Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * delete unnecesary include row Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * change the way to check time Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * pre-commit Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * chore Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix warn msg Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * change msg string to int Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * fix msg Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> * add unit Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> --------- Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Taekjin LEE <technolojin@gmail.com> * fix(behavior_path_planner, behavior_static_obstacle_avoidance_module): crash during goal changes (#10205) * fix(behavior_path_planner, behavior_static_obstacle_avoidance_module): empty path handling Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * style(pre-commit): autofix * refactor: use optional Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix: std Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> --------- Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(control_validator): fix sign miss and add code test (#10341) Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp> * fix(compare_map_segmentation): last map update logic (#10351) fix(compare_map): logic Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * fix(autoware_probabilistic_occupancy_grid_map): fixed transform issues and border conditions (#10344) * fix: fixed transform issues and border conditions Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * fix: fixed compilation on cpu only builds Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> --------- Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat(map_based_prediction): add diagnostic handler to warn the processing time excess (#10219) * feat(start/goal_planner): use common max steer angle parameter from vehicle_info (#10321) * fix(autoware_behavior_path_start_planner_module): update parameter name for geometric pull out max steer angle Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp> * fix(docs): update unit for max_steer_angle_margin_scale in README Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp> * fix dead link Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp> --------- Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp> * feat(autoware_behavior_velocity_planner): porting to core (#10343) Signed-off-by: suchang <chang.su@autocore.ai> Co-authored-by: suchang <chang.su@autocore.ai> * fix(control validator): combine callback functions to fix error count increment bug (#10355) Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp> * feat(autoware_map_loader)!: port autoware_map_loader to Autoware Core (#10356) Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp> * feat(autoware_global_parameter_loader)!: port autoware_global_parameter_loader package to Autoware Core (#10357) Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp> * feat(autoware_motion_velocity_obstacle_stop_module): porting to core (#10348) Signed-off-by: liuXinGangChina <lxg19892021@gmail.com> * feat(autoware_planning_topic_converter)!: port autwoare_planning_topic_converter package to Autoware Universe (#10362) Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp> * feat(autoware_vehicle_velocity_converter)!: port autoware_vehicle_velocity_converter to Autoware Core (#10361) Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp> * chore(localization, perception): remove koji minoda as maintainer from multiple packages (#10359) fix: remove Koji Minoda as maintainer from multiple package.xml files Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * fix(autoware_radar_static_pointcloud_filter): lookup timestamp and er… (#10350) fix(autoware_radar_static_pointcloud_filter): lookup timestamp and error handling Signed-off-by: Mehmet Emin BAŞOĞLU <mehmeteminbasoglu@hotmail.com> * feat(autoware_default_adapi): log autoware state change (#10364) Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * feat(autoware_default_adapi): disable sample web server (#10327) * feat(autoware_default_adapi): disable sample web server Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix unused inport Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> --------- Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(autoware_crosswalk_traffic_light_estimator): add process that guard access to empty elements (#10281) * fix(autoware_crosswalk_traffic_light_estimator) : add process that guard access to empty elements. Signed-off-by: k-hazama-esol <k-hazama@esol.co.jp> * fix for linter Signed-off-by: k-hazama-esol <k-hazama@esol.co.jp> --------- Signed-off-by: k-hazama-esol <k-hazama@esol.co.jp> * feat(autoware_lidar_centerpoint): added the cuda_blackboard to centerpoint (#9453) * feat: introduced the cuda transport layer (cuda blackboard) to centerpoint Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: fixed compilation issue on pointpainting Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * fix: fixed compile errors in the ml models Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * fix: fixed standalone non-composed launcher Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: ci/cd Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: clang tidy related fix Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed non applicable override (point painting does not support the blackboard yet) Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: temporarily ignoring warning until pointpainting also supports the blackboard Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: ignoring spell Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat: removed the deprecated compatible subs option in the constructor Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: bump the cuda blackboard version in the build depends Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * Update perception/autoware_image_projection_based_fusion/src/pointpainting_fusion/pointpainting_trt.cpp Co-authored-by: badai nguyen <94814556+badai-nguyen@users.noreply.github.com> * Update perception/autoware_image_projection_based_fusion/src/pointpainting_fusion/pointpainting_trt.cpp Co-authored-by: badai nguyen <94814556+badai-nguyen@users.noreply.github.com> --------- Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> Co-authored-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> Co-authored-by: badai nguyen <94814556+badai-nguyen@users.noreply.github.com> * feat(autoware_tenssort_common): validate TensorRT engine version for cached engine (#10320) * autoware_tenssort_common): validate TensorRT engine version for cached engine Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * style(autoware_tensorrt_common): typo Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp> * style(autoware_tensorrt_common): typo Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp> * style(autoware_tensorrt_common): typo Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp> * docs(autoware_tensorrt_common): add source Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> --------- Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp> * chore(perception): code owner revision (#10358) * feat: add Masato Saeki and Taekjin Lee as maintainer to multiple package.xml files Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * style(pre-commit): autofix --------- Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(motion_velocity_obstacle_xxx_module): fix debug topic name (#10322) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * chore(motion_velocity_planner): move common and node packages to core (#10367) Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp> * feat(tier4_planning_rviz_plugin): add time from start text to Trajectory (#10370) Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp> * feat(autoware_multi_object_tracker): update overlapped tracker removing process in multi obj tracker (#10347) Update overlapped tracker removing process Co-authored-by: Taekjin LEE <taekjin.lee@tier4.jp> * fix(pred_path_checker,dyn_obstacle_stop): use output of removeOverlaps (#10375) Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp> * fix(detection_area): integrate RTC feature (#10376) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(autoware_overlay_rviz_plugin)!: add static blinking option for turn_signal (#10319) * feat!(autoware_overlay_rviz_plugin): removed the blinking function of turn_signal Signed-off-by: Y.Hisaki <yhisaki31@gmail.com> * add blinking mode Signed-off-by: Y.Hisaki <yhisaki31@gmail.com> --------- Signed-off-by: Y.Hisaki <yhisaki31@gmail.com> * fix(control_validator): memory-related crash when processing large trajectories (#10372) * fix(control_validator): momory Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> * style(pre-commit): autofix --------- Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat: manual control (#10354) * feat(default_adapi): add manual control Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * add conversion Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * update selector Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * update selector depends Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * update converter Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * modify heartbeat name Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * update launch Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * update api Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix pedal callback Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * done todo Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * apply message rename Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix test Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix message type and qos Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix steering_tire_velocity Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix for clang-tidy Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> --------- Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * feat: add autoware_agnocast_wrapper package (#10377) * add autoware_agnocast_wrapper package Signed-off-by: sykwer <sykwer@gmail.com> * add repo Signed-off-by: sykwer <sykwer@gmail.com> --------- Signed-off-by: sykwer <sykwer@gmail.com> * feat(autoware_pointcloud_preprocessor): add pointcloud_densifier package (#10226) * feat(autoware_pointcloud_preprocessor): add pointcloud_densifier package Signed-off-by: Kaan Çolak <kaancolak95@gmail.com> * style(pre-commit): autofix * fix(autoware_pointcloud_preprocessor): add header Signed-off-by: Kaan Çolak <kaancolak95@gmail.com> * fix(autoware_pointcloud_preprocessor): add schema and fix debugger Signed-off-by: Kaan Çolak <kaancolak95@gmail.com> * style(pre-commit): autofix --------- Signed-off-by: Kaan Çolak <kaancolak95@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(autoware_agnocast_wrapper): invalid comment out (#10382) fix comment out Signed-off-by: sykwer <sykwer@gmail.com> * fix(agnocast_wrapper): fix invalid include (#10384) Signed-off-by: veqcc <ryuta.kambe@tier4.jp> * feat(multi_object_tracker): add diagnostics warning when extrapolation time exceeds limit with latency guarantee enabled (#10301) * feat(multi_object_tracker): add diagnostics warning when extrapolation time exceeds limit with latency guarantee enabled Signed-off-by: lei.gu <lei.gu@tier4.jp> * feat(multi_object_tracker): handled the case last_updated_time_ initialized as 0 Signed-off-by: lei.gu <lei.gu@tier4.jp> * feat(multi_object_tracker): refactored to give better structure diagnostic force updated when published Signed-off-by: lei.gu <lei.gu@tier4.jp> * style(pre-commit): autofix * feat(multi_object_tracker): add published tracker count check Signed-off-by: lei.gu <lei.gu@tier4.jp> * style(pre-commit): autofix * feat(multi_object_tracker): fix checkAllTiming complexity Signed-off-by: lei.gu <lei.gu@tier4.jp> * style(pre-commit): autofix * feat(multi_object_tracker): check consecutive warning duration Signed-off-by: lei.gu <lei.gu@tier4.jp> * style(pre-commit): autofix * feat(multi_object_tracker): diag messages updated Signed-off-by: lei.gu <lei.gu@tier4.jp> * feat(multi_object_tracker): diag messages updated Signed-off-by: lei.gu <lei.gu@tier4.jp> * style(pre-commit): autofix * style(pre-commit): autofix * feat(multi_object_tracker): messages fix Signed-off-by: lei.gu <lei.gu@tier4.jp> --------- Signed-off-by: lei.gu <lei.gu@tier4.jp> Co-authored-by: lei.gu <lei.gu@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(simple_planning_simulator): fix a small turn_signal bug (#10386) * fix turn bug Signed-off-by: xtk8532704 <1041084556@qq.com> * pre-commit Signed-off-by: xtk8532704 <1041084556@qq.com> --------- Signed-off-by: xtk8532704 <1041084556@qq.com> * fix(autoware_agnocast_wrapper): keep up with changes in AUTOWARE_POLLING_SUBSCRIBER (#10390) fix: AUTOWARE_POLLING_SUBSCRIBER Signed-off-by: atsushi421 <atsushi.yano.2@tier4.jp> * fix: add irregular object detector pipeline (#10369) * feat: add small unknown object detector pipeline Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * chore: rename param Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * refactor: camera lidar detector launch.xml Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * chore: change default fusion camera ids Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix: camera_lidar_detector launch Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix: update rois_timestamp_offsets param name Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * chore: pre-commit Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix: spelling Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * separete unknown pipeline Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * style(pre-commit): autofix * fix: sync param Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix: change to simple object merger Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix: fusion param Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * refactor: change file name Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * refactor: rename topic and ns Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * chore: unify naming Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * refactor cameara lidar merger Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix: camera_lidar_radar merger Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * style(pre-commit): autofix * refactor: image_topic_name Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * refactor: param path update Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix: irregular object switch Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix: missing param Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix: missing param Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> * fix: move roi_pointcloud_fusion out of container Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> --------- Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(agnocast_wrapper): fix build error (#10391) Signed-off-by: veqcc <ryuta.kambe@tier4.jp> * feat(autoware_default_adapi): release adapi v1.8.0 (#10380) Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * feat(lidar_centerpoint): add diagnostics for processing time (#10284) * add diagnostics for processing time Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * style(pre-commit): autofix * change to timer callback to check the error Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * style(pre-commit): autofix * add ms in name Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * fix cppcheck error Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * change parameter name Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * change structure Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * change var name Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * change config related part Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * fix typo Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * change launch arg name Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * add schema file Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * refactor(autoware_lidar_centerpoint): remove unused is_processing_delayed_ variable Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * add processing time in diag. Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * style(pre-commit): autofix * refactor Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * style(pre-commit): autofix * use diagnostic_updater instead of timer callback Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * style(pre-commit): autofix * change validation_callback_interval_ms type to number Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * Update perception/autoware_lidar_centerpoint/src/node.cpp --------- Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Taekjin LEE <technolojin@gmail.com> Co-authored-by: Taekjin LEE <taekjin.lee@tier4.jp> * fix(start_planner): fix segmentation fault when generating backward path (#10393) * feat(behavior_path_planner): handle empty backward path case Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp> --------- Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp> * feat: should be using NvInferRuntime.h (#10399) Signed-off-by: YuxuanLiuTier4Desktop <619684051@qq.com> * fix: missing dependency on tf2_sensor_msgs (#10400) Signed-off-by: Tim Clephas <tim.clephas@nobleo.nl> * fix(agnocast_wrapper): separate message ptr types into unique and shared (#10392) fix(agncast_wrapper): separate message ptr types into unique and shared Signed-off-by: veqcc <ryuta.kambe@tier4.jp> * fix: temporarily ignore autoware_agnocast_wrapper (#10402) temporary ignore Signed-off-by: sykwer <sykwer@gmail.com> * feat(planning_validator): improve lateral acc calculation (#10385) * feat: add functions to calculate interval distance and lateral acceleration Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp> * refactor: rename array parameters to vector for clarity Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp> * fix: simplify lateral acceleration calculation using std::hypot Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp> --------- Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp> * fix(lidar_marker_localizer): fix typo in launch file (#10405) fix typo Signed-off-by: Yamato Ando <yamato.ando@tier4.jp> * fix(start_planner): use waypoints as centerline if available (#10238) * fix(start_planner): use waypoints as centerline if available Signed-off-by: Mehmet Dogru <42mehmetdogru42@gmail.com> * update function name Signed-off-by: Mehmet Dogru <42mehmetdogru42@gmail.com> * rename function name Signed-off-by: Mehmet Dogru <42mehmetdogru42@gmail.com> --------- Signed-off-by: Mehmet Dogru <42mehmetdogru42@gmail.com> * feat(autoware_planning_evaluator): refactor planning_evaluator for new metrics (#10368) * tmp save. Signed-off-by: xtk8532704 <1041084556@qq.com> * tmp save. Signed-off-by: xtk8532704 <1041084556@qq.com> * WIP add accumulator-based metrics. Signed-off-by: xtk8532704 <1041084556@qq.com> * pre-commit Signed-off-by: xtk8532704 <1041084556@qq.com> * add unit test. Signed-off-by: xtk8532704 <1041084556@qq.com> * pre-commit Signed-off-by: xtk8532704 <1041084556@qq.com> * fix cppcheck Signed-off-by: xtk8532704 <1041084556@qq.com> * update readme. Signed-off-by: xtk8532704 <1041084556@qq.com> * pre-commit Signed-off-by: xtk8532704 <1041084556@qq.com> * polish readme. Signed-off-by: xtk8532704 <1041084556@qq.com> * pre-commit Signed-off-by: xtk8532704 <1041084556@qq.com> * change count to size_t Signed-off-by: xtk8532704 <1041084556@qq.com> * update config. Signed-off-by: xtk8532704 <1041084556@qq.com> * publish count. Signed-off-by: xtk8532704 <1041084556@qq.com> * fix stop decision bug Signed-off-by: xtk8532704 <1041084556@qq.com> * update parameters. Signed-off-by: xtk8532704 <1041084556@qq.com> * fix typo Signed-off-by: xtk8532704 <1041084556@qq.com> --------- Signed-off-by: xtk8532704 <1041084556@qq.com> Co-authored-by: t4-adc <grp-rd-1-adc-admin@tier4.jp> * refactor(planning_validator): restructure planning validator configuration (#10401) * refactor planning validator parameters Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp> * check enable flag for all validity checks Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp> * add missing parameters Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp> * add debug markers and clean up code Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp> * update planning validator readme Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp> * update planning validator test Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp> * properly set is_critical_error_ flag for all checks Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp> * Update planning/autoware_planning_validator/include/autoware/planning_validator/parameters.hpp Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> * run pre-commit checks Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp> * fix cherry-pick errors Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp> * remove unnecessary cherry-pick changes Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp> --------- Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp> Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> * refactor(control validaor): refactor control_validator (#10363) Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp> * feat(tier4_simulator_launch): remove exec_depend on autoware_launch (#10415) Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * fix(build_depends_humble.repos): update `autoware_cmake` to address #10410 (#10416) * remove todo Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp> * update autoware_cmake Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp> --------- Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp> * fix(pointcloud_preprocessor): added missing includes (#10412) fix: added missing includes Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * fix(behavior_path_planner): apply THROTTLE to frequent log (#10417) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix(planning): apply THROTTLE to frequent log (#10419) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * fix(autoware_compare_map_segmentation): missing includes (#10413) fix: missing include Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore(autoware_planning_validator): add new maintainers to planning_validator (#10421) (autoware_planning_validator): add new maintainers to package.xml Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp> * chore: update CODEOWNERS (#10266) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <github-actions@github.com> * feat(perception_launch): add common param file (#10396) add common param Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * feat(probabilistic_occupancy_grid_map): add diagnostics warning when latency is too long (#10280) * feat(probabilistic_occupancy_grid_map): add diagnostics warning when latency is too long Signed-off-by: lei.gu <lei.gu@tier4.jp> * feat(probabilistic_occupancy_grid_map): add default max_output_delay_ms_ Signed-off-by: lei.gu <lei.gu@tier4.jp> * style(pre-commit): autofix Signed-off-by: lei.gu <lei.gu@tier4.jp> * feat(probabilistic_occupancy_grid_map): fix reading parameters and add schema Signed-off-by: lei.gu <lei.gu@tier4.jp> * style(pre-commit): autofix * feat(probabilistic_occupancy_grid_map):1. add tolerance duration 2. change to process time Signed-off-by: lei.gu <lei.gu@tier4.jp> * feat(probabilistic_occupancy_grid_map): modification since it is clear that the target isprocess time Signed-off-by: lei.gu <lei.gu@tier4.jp> * style(pre-commit): autofix --------- Signed-off-by: lei.gu <lei.gu@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix: add missing exec_depend (#10404) * fix missing exec depend Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * remove fixed depend Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * remove the removed dependency Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> --------- Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * feat(mrm_handler): modify log level (#10425) Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * feat(autoware_cluster_merger): created Schema file and updated ReadME file for parameters settings (#9977) * feat: Created Schema file and updated ReadME file for parameters settings Signed-off-by: vish0012 <vishalchhn42@gmail.com> * style(pre-commit): autofix * Update README.md Updated readme file --------- Signed-off-by: vish0012 <vishalchhn42@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: badai nguyen <94814556+badai-nguyen@users.noreply.github.com> * feat(compare_map_segmentation): publish warning when pcl::voxelgrid failed to filter with large leaf size (#10381) * feat: add warn in pcl overflow with compare_map Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com> chore: fix message length Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com> feat: add sanity check into voxel based compare map Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com> feat: add feasibility check function Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com> Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * fix: update include paths for voxel_grid_map_loader in segmentation filters Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * feat: add diagnostic status handling in VoxelGridMapLoader and related components Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * feat: add diagnostic updater for voxel-based compare map filter and improve status reporting Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * refactor: move isFeasibleWithPCLVoxelGrid function to VoxelGridMapLoader and streamline diagnostics handling Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * feat: update diagnostic status handling in VoxelGridMapLoader and related components Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * feat: enhance diagnostic status handling in voxel-based compare map filters Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * style(pre-commit): autofix Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * refactor: add comments for clarity on voxel number calculations and overflow checks Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> * Update perception/autoware_compare_map_segmentation/lib/voxel_grid_map_loader.cpp Co-authored-by: badai nguyen <94814556+badai-nguyen@users.noreply.github.com> * style(pre-commit): autofix --------- Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com> Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp> Co-authored-by: yoshiri <yoshiyoshidetteiu@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: badai nguyen <94814556+badai-nguyen@users.noreply.github.com> * feat(lidar_transfusion): add diagnostics for processing time (#10398) * add processing time diagnostics Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * style(pre-commit): autofix * remove comment Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> --------- Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(autoware_multi_object_tracker): vehicle's ego frame as a parameter (#10428) Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * fix(autoware_path_optimizer): incorrect application of input velocity due to badly mapping output trajectory to input trajectory (#10403) * Changes for proper input velocity application Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> * fix Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> --------- Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp> * fix(control_evaluator): fix bugs about output_metrics (#10433) * add val,acc,jark to metrics Signed-off-by: xtk8532704 <1041084556@qq.com> * accumulate goal metrics only when stop at goal Signed-off-by: xtk8532704 <1041084556@qq.com> * fix bug of stop-related metrics Signed-off-by: xtk8532704 <1041084556@qq.com> * fix unit test. Signed-off-by: xtk8532704 <1041084556@qq.com> --------- Signed-off-by: xtk8532704 <1041084556@qq.com> * feat(tier4_localization_rviz_plugin): add colored_pose_with_covariance_history (#10271) * feat: add colored pose with covariance history Signed-off-by: kazu-321 <kzs321kzs@gmail.com> * fix: CMakeLists library name Signed-off-by: kazu-321 <kzs321kzs@gmail.com> * fix: transplant mistake Signed-off-by: kazu-321 <kzs321kzs@gmail.com> * fix: segmentation fault Signed-off-by: kazu-321 <kzs321kzs@gmail.com> * style(pre-commit): autofix * fix: visualization Signed-off-by: kazu-321 <kzs321kzs@gmail.com> * style(pre-commit): autofix * fix: include ci error Signed-off-by: kazu-321 <kzs321kzs@gmail.com> * fix: bug that occurred when re-enabling Signed-off-by: kazu-321 <kzs321kzs@gmail.com> * fix: copyright year Signed-off-by: kazu-321 <kzs321kzs@gmail.com> * feat: less (than min), greater (than max) value's color property Signed-off-by: kazu-321 <kzs321kzs@gmail.com> * style(pre-commit): autofix --------- Signed-off-by: kazu-321 <kzs321kzs@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(euclidean_cluster): add diagnostics warning when cluster skipped (#10278) * feat(euclidean_cluster): add diagnostics warning when cluster skipped due to excessive points from large objects Signed-off-by: lei.gu <lei.gu@tier4.jp> * remove temporary code Signed-off-by: lei.gu <lei.gu@tier4.jp> * style(pre-commit): autofix Signed-off-by: lei.gu <lei.gu@tier4.jp> * feat(euclidean_cluster): diagnostics modified to remove redundant info Signed-off-by: lei.gu <lei.gu@tier4.jp> * style(pre-commit): autofix Signed-off-by: lei.gu <lei.gu@tier4.jp> * style(pre-commit): autofix --------- Signed-off-by: lei.gu <lei.gu@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Taekjin LEE <taekjin.lee@tier4.jp> * feat(radar_object_tracker): add diagnostics for checking radar input status (#10432) * add diagnostics Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * style(pre-commit): autofix * Update perception/autoware_radar_object_tracker/src/radar_object_tracker_node.cpp Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * Update perception/autoware_radar_object_tracker/src/radar_object_tracker_node.hpp Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * Update perception/autoware_radar_object_tracker/src/radar_object_tracker_node.cpp Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * Update perception/autoware_radar_object_tracker/src/radar_object_tracker_node.cpp Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * Update perception/autoware_radar_object_tracker/config/radar_object_tracker.param.yaml Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * Update perception/autoware_radar_object_tracker/config/radar_object_tracker.param.yaml Co-authored-by: Taekjin LEE <technolojin@gmail.com> Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * fix var name Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * change callback param name Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> --------- Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Taekjin LEE <technolojin@gmail.com> * feat(autoware_autonomous_emergency_braking): created Schema file and updated ReadME file for parameters setting (#10002) Signed-off-by: vish0012 <vishalchhn42@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com> * feat(pointpainting_fusion): add diagnostics for processing time of pointpainting (#10397) * add diagnostics for pointpainting Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * add common params Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * add schema for common param Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * style(pre-commit): autofix * include diagnostic_msgs Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * fix typo Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * fix stop watch recording name Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> * fix parameter and message Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> --------- Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(tier4_autoware_api_launch): launch tier4_deprecated_api_adapter (#10407) feat(tier4_autoware_api_launch): launch api adapter Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp> * chore(autoware_planning_evaluator): record goal_stop_deviation only when ego stop (#10429) * record modified_goal related output_metric only when the ego stop close to goal Signed-off-by: xtk8532704 <1041084556@qq.com> * change vel thr Signed-off-by: xtk8532704 <1041084556@qq.com> * pre-commit Signed-off-by: xtk8532704 <1041084556@qq.com> --------- Signed-off-by: xtk8532704 <1041084556@qq.com> * ci: update versions in build_depends_humble.repos (#10437) Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp> * perf(autoware_pointcloud_preprocessor): introduce managed transform buffer with implicitly defined listener type (#9197) * feat(autoware_universe_utils): rework managed transform buffer Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * feat(autoware_pointcloud_preprocessor): integrate Managed TF Buffer into pointcloud densifier Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * chore: update repos Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * chore(managed_transform_buffer): fix version Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> --------- Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> Co-authored-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat(autoware_bevfusion): implementation of bevfusion using tensorrt (#10024) * feat: moved from personal repository https://github.com/knzo25/bevfusion_ros2 Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat: added fp16 support. it is faster than centerpoint ! Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: spells and ci/cd Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: more ci/cd Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: and yet more spells Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: more spells Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: updated the schema Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: reverted unintented change Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added documentation Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: updated copyrights Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: ci/cd fixes Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: missed on transfusion mention in bevfusion Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed another mention of transfusion in the launchers Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: re enabled the standard paths for the ml models Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: replaced stream references to pass by value Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * feat: updated bevfusion to follow https://github.com/autowarefoundation/autoware_universe/pull/9595 Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed unused headers Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: updated cases Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: replaced the layout check in the package for the one in the autoware_point_types package Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added meta dep Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * fix: bug in the camera mask Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: avoided tmp objects through proper use of emplace Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: replaced nested namespaces for concatenated ones Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: made the operator a const one Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: replaced the use of boost optionals for std ones Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added a check for empty pointclouds Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: logging macros did not require stream Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: addressed better a border condition Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: added a check for empty sweep points (can happen when individual sweeps are bigger than the buffer's capacity) Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed unused headers Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: replaced the computation of the number of blocks in a kernel since it was quite bad taste Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: removed unused variables from the kernel Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp> * chore: forgot to apply the changes to the kernel call Signed-…
Description
Add diagnostics to judge following case.
Related links
autowarefoundation/autoware_launch#1357
Parent Issue:
How was this PR tested?
https://evaluation.ci.tier4.jp/evaluation/reports/e019a2e3-0b9e-50f6-a238-abb79d8148a0?project_id=prd_jt
I checked certain rosbag w/o radar msg.
Screencast.from.03-12-2025.04.59.34.PM.webm
Notes for reviewers
None.
Interface changes
/diagnostics
diagnostic_msgs/msg/DiagnosticArray
Effects on system behavior
None.